.xTable {
background: #c7c7c7;
font-size:12px;
}
.xTable thead th {
height: 28px;
background: url("../images/page/thead.png");
}
.xTable tbody td {
height: 22px;
}
.xTable tbody .even {
background: #fbfbfb;
}
.xTable tbody .odd {
background: #f3f3f3;
}
.xTable tbody .highlight {
background: #eaf4fe;
}
.xTable tbody td span a {
color: #2d6ba4;
text-decoration: none;
}

.frm_rslt {
background-color:#777777;
}
.frm_rslt thead tr {
background-color:#eeeeee;
}
.frm_rslt tbody tr {
background-color:white;
} 


.xPage {
font-size: 12px;
margin: 3px;
padding: 3px;
text-align: right;
}  
.xPage a {  
border: #ccdbe4 1px solid; 
background-position: 50% bottom; 
color: #0061de; 
margin-right: 5px; 
padding: 1px 5px 1px 5px;
text-decoration: none  
}  
.xPage a:hover {  
border: #2b55af 1px solid; 
background-image: none; 
color: #fff; 
background-color: #3666d4;
}  
.xPage a:active {  
border: #2b55af 1px solid; 
color: #fff; 
background-color: #3666d4  
}  
.xPage span {
float: left;
padding: 2px 3px 6px 0px; 
}
.xPage input {
text-align: center;
width: 20px;
}